.yg-cart {
  background-color: #fff;
    .yg-cart-nav {
      .am-navbar-dark{
        background-color: var(--themeColor);
        }
    }
    .yg-cart-content {
      .cart-content-list {
        .content-list-item {
          height:2.666667rem;
          display: flex;
          align-items: center;
          border-bottom: 1px solid #ddd;
          .list-item-left {
            display: flex;
            justify-content: center;
            align-items: center;
            flex: 1;
            color:var(--themeColor);
            i.iconfont.icon-shanchu-xuanzhong {
    
            }
            .cicle{
              width:0.426667rem;
              height:0.490667rem;
              border:1px solid #bbb;
              border-radius: 50%;
            }
          }
    
          .list-item-middle {
            flex:2;
            display: flex;
            align-items: center;
            justify-content: center;
            img {
              height:2.4rem;
              width:2.4rem;
            }
          }
    
          .list-item-right {
            flex:4;
            display: flex;
            flex-direction: column;
            justify-content: space-around;
            height:2.666667rem ;
            margin-right:0.2rem;
            .item-right-top {
              display: -webkit-box;
              overflow: hidden;
              -webkit-line-clamp: 2;
              -webkit-box-orient: vertical
            }
            .item-right-bottom {
              display: flex;
              justify-content: space-between;
              .right-bottom-left {
                color:var(--themeColor);
              }
      
              .right-bottom-right {
                display: flex;
                height:0.8rem;
                align-items: center;
                i.iconfont.icon-iconset0187 {
      
                }
      
                .num {
                  margin:0 0.2rem;
                }
      
                i.iconfont.icon-icon- {
      
                }
              }
            }
          }
        }
      }
      .cart-content-bottom {
        position:fixed;
        bottom:1.333333rem;
        width:100%;
        height:1.333333rem;
        left:0;
        align-items: center;
        justify-content: space-between;
        display: flex;
        background-color: #fff;
        .content-bottom-left {
          display: flex;
          .all-checked {
            display: flex;
            align-items: center;
            height:18.4px;
            width:65px;
            i.iconfont.icon-shanchu-xuanzhong {
              margin-left:0.133333rem;
              margin-right:0.266667rem;
              color: var(--themeColor);
            }
            .cicle{
              width:0.4rem;
              height:0.4rem;
              border:1px solid #bbb;
              border-radius: 50%;
              margin-left:0.133333rem;
              margin-right:0.266667rem;
            }
      
            .text {
              font-size:0.32rem;
              color:#b6b3a6;
              margin-right:0.266667rem;
            }
          }
      
          .totalPrice {
            .text1 {
      
            }
      
            .price {
              color:var(--themeColor);
            }
          }
        }
      
        .content-bottom-right {
          margin-right:0.266667rem;
          .pay {
            .text3 {
              display: flex;
              width:2.4rem;
              height:.8rem;
              color:white;
              background-color: var(--themeColor);
              align-items: center;
              justify-content: center;
              border-radius: 0.4rem;
            }
            .text5{
              display: flex;
              width:2.4rem;
              height:.8rem;
              color:white;
              background-color:#ccc;
              align-items: center;
              justify-content: center;
              border-radius: 0.4rem;
            }
          }
        }
      }
    }
    .yg-cart-empty {
      img {
        width:100%;
      }
  
      .empty_text {
          text-align:center;
          font-size:.8rem;
        a {
            color:var(--themeColor)
        }
      }
    }
  }